return function(_, opts)
    require("alpha").setup(opts.config)
    local function footer()
        local stats = require("lazy").stats()
        local v = vim.version()
        local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100)
        local datetime = os.date("🦋 %Y年%m月%d日 🍏 %H点%M分%S秒")
        -- return string.format(" %s   v%s.%s.%s  %s", plugins, v.major, v.minor, v.patch, datetime)
        local f1 = string.format(
            "%s  💕 Neovim版本V%s.%s.%s  🐬 加载%s个插件   ⚡耗时%s毫秒 ",
            datetime,
            v.major,
            v.minor,
            v.patch,
            stats.count,
            ms
        )
        -- local f2 = string.format(" 🐬 飘零在现实与梦境之间 游弋于痛苦和幸福之中 ")
        -- return string.format("%s  💕 Neovim版本V%s.%s.%s  🐬 加载%s个插件   ⚡耗时%s \n \n   🐬 飘零在现实与梦境之间 游弋于痛苦和幸福之中 ",
        --         datetime, v.major, v.minor, v.patch,
        --         stats.count, ms)
        return f1
    end
    vim.api.nvim_create_autocmd("UIEnter", {
        callback = function()
            opts.section.footer.val = footer()
            opts.section.footer.opts.hl = "DashboardFooter"
        end,
    })
end
--   vim.api.nvim_create_autocmd("User", {
--     pattern = "LazyVimStarted",
--     callback = function()
--       -- local stats = require("lazy").stats()
--       -- local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100)
--       dashboard.section.footer.val = footer()
--       pcall(vim.cmd.AlphaRedraw)
--     end,
--   })
-- end,
